lustful person - German English Dictionary